package com.wpt.main.service;

import java.util.List;

import com.wpt.main.vo.FileObject;

/**
 *  获取sd卡的操作
 *  @author   xinqh
 *  @Date	  2011-3-29  下午09:57:58
 */
public interface ISdCardService {

	/**
	 * 获取指定路径下的所有文件夹,用于左边树的显示
	 * @param path
	 * @return
	 */
	public List<FileObject> getRootFileByPath();
	
	/**
	 * 获取指定路径下的所有文件夹,用于左边树的显示
	 * @param path
	 * @return
	 */
	public List<FileObject> getLeftFileByPath(String path,int id);
	
	
	/**
	 * 获取指定路径下的所有文件夹和文件，用于右边内容的显示
	 * @param path
	 * @return
	 */
	public List<FileObject> getFileByPath(String path,int id);
	
	/**
	 * 增加文件夹
	 * @param id
	 * @param path
	 * @param fileName
	 * @return
	 */
	public List<FileObject> addFileByPath(int id,String path,String fileName);
	
	/**
	 * 删除文件
	 * @param path
	 * @param fileName
	 * @return
	 */
	public String deleteFileByPath(String path,String fileName);
}

